package com.devops.admin.model;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @ClassNem DOSHelmChart
 * @Description TODO
 * @Author heyabo
 * @Date 2022/3/23 15:03
 * @Version 1.0
 **/
@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName("dos_helm_chart")
public class DOSHelmChart extends DOSModel {

    /**
     * 仓库名称
     **/
    @TableField("chart_repository_name")
    private String chartRepositoryName;

    /**
     * 名称
     **/
    @TableField("chart_name")
    private String chartName;

    /**
     * 版本
     **/
    @TableField("chart_tag")
    private String chartTag;

    /**
     * chart验证状态 1-验证成功 2-验证失败 3-验证中
     **/
    @TableField("chart_status")
    private Integer chartStatus;

    /**
     * chart1-公共 2-项目私有
     **/
    @TableField("chart_type")
    private Integer chartType;

    /**
     * 项目id
     **/
    @TableField("project_id")
    private Integer projectId;

    /**
     * 模块id
     **/
    @TableField("module_id")
    private Integer moduleId;

    /**
     * 仓库id
     **/
    @TableField("chart_repository_id")
    private Integer chartRepositoryId;
}
